

/***************[tree box]******************/
.tntreebox *{box-sizing: border-box;font-size: 13px!important;}
.tntreebox{clear: both;background-color: #fff;text-align: left;}
.tntreebox .list{min-width:190px;max-width:600px;height: 300px;float: left;}
.tntreebox input[type=checkbox],.tntreebox em{
    
    width: 16px;height: 16px;vertical-align: middle;margin-right: 10px !important;display: inline-block;margin-top: 5px;float: left;opacity:1!important;
}
.tntreebox .box{width:200px!important;height: 100%;overflow: auto;float: left;border-right:1px solid #DDDDDD;border-top: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;}
/* .tntreebox div[id^="c_"]{border-right: none;} */
.tntreebox .box:first-child{border-left: 1px solid #dcdcdc;}
.tntreebox ul{margin: 0;padding: 0;}
.tntreebox li{list-style-type:none;height: 35px;line-height: 35px;padding:0 0px;cursor: pointer;overflow: none;color:#666666;  -webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.tntreebox li:hover,.tntreebox .cur{background-color: #F4F4F4;}
.tntreebox li:hover,.tntreebox .blue{background-color: #E7F2FC;}
.tntreebox .selected{background-color:#66B3FF;}
.tntreebox .search{width: 98%;height:90%;border: none;}

.tntreebox .hide,.tntreebox .hide2{display: none;}
.tntreebox label{line-height: 35px;vertical-align: middle;margin:0!important;cursor: pointer;float: left;}
.tntreebox .children span:before{content: ">";display: block;right: 0px;width: 20px;height: 35px;float: right;}

.tntreebox .header{width:300px;position: relative;height: 300px;overflow-x:hide;overflow-y:auto;border:1px solid #DDDDDD;float: right;margin-top: 0px!important;}
.tntreebox .header div,.tntreebox .header  a{display:block;float: left;padding:0px 10px;margin: 5px;height:26px;line-height: 21px;color:#666666;  -webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.tntreebox .header div span,.tntreebox .header  a{cursor: pointer;}
.tntreebox .header div{background-color: #F4F4F4;border-radius: 5px;}
.tntreebox .header div span{padding: 5px 0 5px 5px;margin: 0 0 0 10px;font-size: 20px;}
.children span{
	font-family: "宋体";
	font-weight: bold;
}